restoration of diplomatic relations - Français Anglais Dictionnaire